Certificazione MCAD [VB.NET 306]

Articoli, spunti tips and tricks ed esperienze personali riguardanti la certificazione MCAD (Microsoft Certified Application Developer)

[70-306 #6] La Richiesta di Autorizzazioni (Permissions).

p, ul, li, table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; } pre{ width:550px; overflow: visible; border:solid 1px #666666; font:"Courier New", Courier, monospace; background:#EFEFEF; padding: 10px 10px 10px 10px; font-size: 12px; } La Richiesta di Autorizzazioni (Permissions). Tramite la richiesta di autorizzazioni comunichiamo al runtime le autorizzazioni per eseguire il codice. Per fare ció dobbiamo dichiarare le autorizzazioni nel codice tramite attributi (sintassi dichiarativa). Una volta che viene compilatp queste autorizzazioni risiederanno nel manifesto. Quando viene caricato l' assembly queste autorizzazioni vengono prese in esame. Le richieste possono influenzare solamente un rifiuto del rilascio di autorizzazioni, mai un aumento.Inoltre vi ricordo che per ultimo sono sempre i...

[70-306 #5]L' oggetto Trace

L' oggetto Trace L' oggetto Trace viene usato per l'analisi del codice durante l' esecuzione in modalità release dell' applicazione. Questa Classe non può essere ereditata. Di Default la Classe Trace é abilitata nelle build, cosi che l' utente può scegliere a runtime se abilitarla o meno senza dover ri-compilare. Si compone di 6 metodi principali per la visualizzazione del messaggio. Assert : si verifica se la condizione che la lancia é false. Fail : si verifica Write e WriteLine : forniscono un messaggio di output, la seconda inserisce dopo il messaggio anche un invio a capo. WriteIf e...

[70-306 #2]Implementare Assistenza online all' utente

p, ul, li, table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; } pre{ width:550px; overflow: visible; border:solid 1px #666666; font:"Courier New", Courier, monospace; background:#EFEFEF; padding: 10px 10px 10px 10px; font-size: 12px; } Implementare Assistenza online all' utente Questo argomento é semplice, ma ritengo opportuno esaminare alcune caratteristiche che possono creare confusione. Innanzitutto il Framework mette a disposizione un oggetto fondamentale per l'implementazione di assistenza on-line : l' Help Provider. A parer mio dell' HelpProvider bisogna sapere che : Ha i seguenti metodi principali : SetShowHelp : Specifica se viene visualizzata la Guida per il controllo specificato. (boolean) SetHelpString : Specifica la stringa della Guida associata al controllo...

[70-306 #3]Le Finestre di Visual Studio.

p, ul, li, table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; } pre{ width:550px; overflow: visible; border:solid 1px #666666; font:"Courier New", Courier, monospace; background:#EFEFEF; padding: 10px 10px 10px 10px; font-size: 12px; } Le Finestre di Visual Studio. Questo argomento sembra molto semplice poiché tutti usiamo queste finestre sia in fase di debug della nostra applicazione, sia in fase di run e/o di compilazione. Strano però che quando io casco in queste domande faccio sempre qualche piccolo errore, dato spesso dalla confusione che faccio da una finestra ad un' altra. Inanzitutto vediamo quali sono queste finestre di Output: Output Window Local Window Auto Window ...

[70-306 #4]L' Oggetto Print.

p, ul, li, table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; } pre{ width:550px; overflow: visible; border:solid 1px #666666; font:"Courier New", Courier, monospace; background:#EFEFEF; padding: 10px 10px 10px 10px; font-size: 12px; } L' Oggetto Print.   L' oggetto Print viene usato dalle nostre applicazioni per consentire all' utente la funzione di stampa. I passaggi per poter creare e usufruire dell' oggetto print sono elencati di seguito : Inseriamo un oggetto PrintDocument dal Toolbox nella nostra applicazione o creandolo a runtime con il suocostruttore. Creare l' handler per la costruzione dell' ogetto document. Parametro dell' handler deve essere PrintPageEventArgs per poter accedere alle proprietà del...

[70-306 #1]Uno sguardo a COM e Interop e ai tools del Framework.

Uno sguardo a COM e Interop e ai tools del Framework. Come prima cosa devo dire che questo argomento é vasto e complesso quindi in questo articolo cercherò solamente di visualizzare i passaggi principali, lascio poi a discrezione del lettore un approfondimento più dettagliato tramite l' ausilio di MSDN. Secondo lo standard del NET Framework si definisce COM+ un componente servito, con funzioni non presenti nel Framework, pò essere utlizzato nelle applicazioni seguendo questi passaggi : Creazione di una coppia di valori chiave che costituiranno il nome sicuro (strong name) tramite l' ausilio del comando sn.exe. Esempio :...

Software per le Certificazioni : quale?

Uno dei primi problemi che mi sono posto quando ho deciso di iniziare il percorso MCAD è stato : che software dovro' utilizzare per misurare il mio grado di preparazione? Ebbene dopo attente valutazioni ho stilato una mia classifica tra i 4 software per Autovalutazione che a parer mio sembrano essere i piu' completi. uCertify Measure Up Self Test Traincert Vediamo perchè. Sicuramente sono rimasto colpito e allo stesso tempo soddisfatto dai software uCertify. In Primis perchè ti danno la possibilità di Scaricare una Evaluation del prodotto che ti serve (nel mio caso quello per l' esame 70-306) e se sei interessato puoi semplicemente acquistarlo e ti viene inviata...